/**
 * 显示信息查询条件窗口
 * @param title
 * @param callback
 * @return
 */
function showQueryDialog(contextPath,title, callback){
	var dlg = $('#dlg-query');
	if (!dlg.length){
		dlg = $('<div id="dlg-query"></div>').appendTo('body');
		dlg.dialog({
			title:title||'查询',
			maximized:true,
			closed:true,
			href:contextPath+'views/read/esinfo/_query.jsp',
			buttons:[{
				text:'查询',
				iconCls:'icon-search',
				handler:function(){
					dlg.dialog('close');
					callback({
						mode: $('#q_mode').combobox('getValue'),
						local_id:$('#q_local_id').val(),
						selfcode:$('#q_selfcode').val(),
						editdate1:$('#q_editdate1').datebox('getValue'),
						editdate2:$('#q_editdate2').datebox('getValue'),
						dateselect:$('#q_dateselect').combobox('getValue'),
						purpose1:$('#q_purpose1').combobox('getValue'),
						purpose2:$('#q_purpose2').combobox('getValue'),
						room1:$('#q_room1').combobox('getValue'),
						room2:$('#q_room2').combobox('getValue'),
						room3:$('#q_room3').combobox('getValue'),
						map:$('#q_qy').val(),
						address1:$('#q_address1').val(),
						address2:$('#q_address2').val(),
						address3:$('#q_address3').val(),
						layer1:$('#q_layer1').val(),
						layer2:$('#q_layer2').val(),
						area1:$('#q_area1').val(),
						area2:$('#q_area2').val(),
						price1:$('#q_price1').val(),
						price2:$('#q_price2').val(),
						zrf1:$('#q_fzrf1').val(),
						zrf2:$('#q_fzrf2').val(),						
						unit:$('#q_unit').combobox('getValue'),
						fitment:$('#q_fitment').combobox('getValue'),
						scheduled_flag:$('#q_scheduled_flag').combobox('getValue'),
						unitname:$('#q_unitname').combogrid('getValue'),
						datetype:dlg.find('input[name=q_datetype]:checked').val(),
						showunit:dlg.find('input[name=q_showunit]:checked').val(),
						circs1:$('#q_circs1').combobox('getValue'),
						circs2:$('#q_circs2').combobox('getValue'),
						fitment1:$('#q_fitment1').combobox('getValue'),
						fitment2:$('#q_fitment2').combobox('getValue'),
						direction:$('#q_direction').combobox('getValue'),
						qt1:$('#q_qt1').combobox('getValue'),
						qt2:$('#q_qt2').combobox('getValue'),
						qt3:$('#q_qt3').combobox('getValue'),
						memo:$('#q_memo').combobox('getValue'),
						display:$('#q_display').combobox('getValue'),
						wg:$('#q_wg').combobox('getValue'),
						phone_flag:''
					});
				}
			},{
				text:'取消',
				iconCls:'icon-cancel',
				handler:function(){dlg.dialog('close');}
			}]
		});
	}
	dlg.dialog('open');
}

/**
* 显示排序条件窗口
* @param title
* @param callback
* @return
*/
function showOrderDialog(contextPath,title, callback){
	var dlg = $('#dlg-order');
	if (!dlg.length){
		dlg = $('<div id="dlg-order"></div>').appendTo('body');
		dlg.dialog({
			title:title||'排序方式',
			width:280,
			height:400,
			closed:true,
			href:contextPath+'views/read/esinfo/_order.jsp',
			buttons:[{
				text:'确定',
				iconCls:'icon-ok',
				handler:function(){
					dlg.dialog('close');
					
					var chk_value =[];    
					  $('input[name=q-sortName]:checked').each(function(){    
					   chk_value.push($(this).val());    
					  });   
					  
					callback({
						
						orderName: dlg.find('input[name=q-orderName]:checked').val(),
						sortName:chk_value.join(",")
					});
				}
			},{
				text:'取消',
				iconCls:'icon-cancel',
				handler:function(){dlg.dialog('close');}
			}]
		});
	}
	dlg.dialog('open');
}


function selectall(){	
	$("input[name='q-sortName']").each(function(){   $(this).attr("checked",true); });  
}

function clearall(){	
	$("input[name='q-sortName']").each(function(){   $(this).attr("checked",false); });  
}